package com.bbzn.device.client.vo.res;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;

/**
 * @Author wulongbo
 * @Date 2021/4/25 14:41
 * @Version 1.0
 */
@Getter
@Setter
@ToString
public class LocusCoordinateResVO implements Serializable {
    /**
     * 主键id
     */
    private Long id;

    /**
     * 卡号
     */
    private String imei;

    /**
     * 经度
     */
    private String lon;

    /**
     * 纬度
     */
    private String lat;

    /**
     * 速度
     */
    private String speed;

    /**
     * 精确度
     */
    private String accuracy;

    /**
     * 轴承
     */
    private String bearing;

    /**
     * 省市区
     */
    private String address;

    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")//页面写入数据库时格式化
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String createTime;

    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")//页面写入数据库时格式化
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String updateTime;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 修改人
     */
    private String updatedBy;

    private static final long serialVersionUID = 1L;

}